green jellyfish - Turkish English Dictionary